可视化表达软件业务需求分析和产品经理创设实训营-Business Analysis & System Modeling

从基础到高阶,这里有一份敏捷教练必读书单
2023年6月28日
北京·「人人皆可修炼的领导力」工作坊 | 敏捷老友记第6期
2023年7月11日

课程介绍

随着敏捷和DevOps的推行越来越深入,需求分析逐渐成为各个企业的瓶颈所在。需求分析的质量不够好,导致了后续在开发、测试、集成阶段反复确认,甚至发现遗漏后项目不得不延期。如果能够在需求阶段内建质量,可以对整个软件工程起到杠杆作用,大幅度提升软件工程的效率和质量。

同时在整个产品流程中,需求分析的质量直接会影响整个产品的产出。应当从接受需求、收集信息(上游协作)、分析需求、排期和分解 、文档组织 、讲解需求(下游协作)、需求变更、遗留系统、人员变动等环节,进行优化和提升。

需求分析过程中常见的痛点——一页纸需求。客户通过一页纸甚至更少的信息来描述整个业务需求。这种问题可以利用可视化需求分析的方法,通过业务价值、角色分析、术语定义、主流程梳理、纲举目张的方式将需要梳理和确认的内容进行充分地确认,减少后续开发、测试、集成阶段反复确认需求的次数,提高质量和效率。

需求变更是需求分析中的另外一大挑战。本工具箱中提出了利用抽象、分层和解耦的方式解决应对需求变更的问题。以更加简化的方式来更高质量地响应需求变更。本可视化需求分析工具箱在多个项目中应用实战,充分地改善了需求分析的质量和效率,并且能够大幅度改善后续开发过程的质量和效率。

需求文档管理也是困扰需求管理团队的一个重大事项。对于每次的增量需求如何管理一直是一个考验。而采用增量的方式处理的文档,会造成新人难以追溯,无法快速理解需求的情况。也可能造成文档无法确保和代码一致的情况。

很多团队一直都是缺少需求质量标准的。因为没有可以落地的需求质量标准也不知道该如何评价一份需求的质量。因此就无法有效的开展需求评审等活动。本体系提供了一整套可以落地的需求质量标准。通过这个可落地的需求质量标准可以确保需求的质量的达成。

需求澄清会效率和效果不佳。以目标驱动的方式设计需求澄清会,可以有效的设计出高效的需求澄清会。通过高效的需求澄清会,可以更好的完成相关的需求澄清会的召开,确保效果的达成。采用可视化的工具进行描述,可以提高可理解的程度,让参会者积极参与讨论过程。并且能够有效的呈现需求的分层结构。

需求的分解、排期和估算缺乏依据。很多时候的需求分解、排期和估算都是基于经验为主的。这样会造成分解、排期和估算都过度依赖于经验者的情况。通过建立需求的分解、排期估算的标准可以很好的确保相关的工作可以由更多的人来执行。

目标听众

  1. 业务部门的需求提出者(产品负责人)
  2. IT部门的产品经理(产品经理)
  3. 产品导向的项目管理者
  4. 对需求分析方法与产品管理感兴趣的其他角色
  5. 想要转型成为产品经理的候选人

时长

标准课程2天,或1天可定制

课程目标

该工具箱曾经帮助过多个项目成功的推进了进度,疏通需求分析过程,加速了开发,得到项目组的一致好评。该工具箱是有效工具集合,对于企业来说十分具有应用价值。该工具箱背后是“一图胜千言”,“完整性”,“一致性”,“正确性”等15个原则,对于BA的基本原则的掌握可以拓展出自己的适用工具,以便在自己的特定场景下能够更好的发挥价值。 本课程通过一个例子项目的方式进行整个需求分析的过程的演练,并且讲述相关的需求分析的工具的使用方法,通过实践练习,让学员真正掌握对应的工具的使用方法。 本课程不仅包含了实用的BA工具箱,还有对BA的定位的分析,如何和其他角色协作的建议,以及BA所面临的困惑,BA应该具备的技能体系的建议以及BA如何发展自己的职业生涯方面的建议。

课前准备

  1. 学员自己准备的需求题目和问题列表

课程内容

  1. 引入
  • 讲师个人介绍
  • 课程收获介绍
  • 课程知识点汇总介绍
  • 学会课程的价值
  1. 游戏
  • 互动-可视化的重要性
  1. 需求分析痛点归纳
  • 需求分析的痛点
  • 上游(业务方)协作的痛点
  • 下游(开发团队)协作的痛点
  • 确保完整性的方法
  • 需求分析遗漏问题归纳及策略
  1. 需求质量标准
  • 需求质量标准的建立
  • 需求质量标准的详细解说
  • 需求质量标准的相关练习
  1. 产品经理角色定位
  • 产品经理的角色介绍
  • 产品经理的岗位职责
  • 产品经理能力模型
  1. 一个例子(审批时间延长)
  • 通过例子理解可视化需求分析在质量保证方面的效果和如何缩短需求分析所需要的时间
  1. 需解决一页纸需求的问题
  • 一页纸需求问题
  • 纲举目张方法介绍
  • 业务价值工作坊
  • 角色梳理
  • 术语定义
  • 主流程梳理
  • 纲举目张详细分析
  • 案例解析-业务模块介绍
  1. 可视化需求分析工具
  • 流程图
  • 泳道式流程图
  • 网格式流程图
  • 对象旅程
  1. 可视化需求分析思维方式
  • 闭环思维
  • 边界思维
  • 对称思维
  • 异常思维
  • 多样性思维
  • 并发思维
  • 生命周期思维
  1. 纲举目张之后的成果物
  • 业务方提供的清单
  • 业务方回答问题清单
  • 功能列表
  1. 非功能性需求
  • 性能、压力
  • 用户体验
  • 安全
  • 兼容性
  • 合规性
  • 信息无障碍
  1. 和业务方确认需求理解
  • 故事线方式确认需求分析成果
  1. 森林型文档管理方法
  • 文档管理痛点
  • 森林型文档管理方法介绍
  • 森林型文档管理方法如何解决问题
  1. 通用文档说明
  • 通用文档概要
  1. 需求澄清会
  • 需求澄清会的召开方式
  • 需求澄清会的召开例子
  1. 用户故事分解
  • 用户故事分解及协作
  • 用户故事分解的方法
  1. 用户故事书写
  • 用户故事格式
  • 用户故事的颗粒度及原则
  • 用户故事反模式
  1. 验收标准书写
  • 验收标准的书写方法
  • 验收标准简化
  1. 用户故事排序方法
  • RICE法介绍
  • KANO法介绍
  • 用户故事地图
  • 用户故事地图设计原则
  1. 用户故事任务估算方法
  • 估算方法(相对估算、绝对估算)
  1. 应对需求变更
  • 需求变更的问题
  • 需求变更的分类
  • 需求变更的常见类型
  • 分离引起变化的原因
  • 需求变更的响应策略
  • 需求变更的练习
  1. 验收测试用例的设计
  • 场景法进行验收用例的设计
  1. 综合练习
  • 将前述所有的环节的相关工具综合练习一次,确保知识的充分掌握
拨打免费咨询电话 021-63809913